package com.chucang.shucang.oms.feign.vo;

import com.chucang.shucang.common.base.entity.BaseEntity;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 盲盒基础信息表
 *
 * @author flitsneak flitsneak@gmail.com
 * @since 1.0.0 2022-09-12
 */
@Data
public class BlindBoxBaseEntity extends BaseEntity implements Serializable {

    /**
     * 发布者id
     */
    private Long publisherId;
    /**
     * 盲盒名称
     */
    private String bbName;
    /**
     * 盲盒描述
     */
    private String bbDescription;
    /**
     * 盲盒封面图片
     */
    private String coverPicture;
    /**
     * 盲盒展示内容 音频或图片
     */
    private String bbDisplay;
    /**
     * 盲盒展示类型 0：图片 1：3D
     */
    private Integer bbDisplayType;
    /**
     * 发行量
     */
    private Integer totalNum;
    /**
     * 余量
     */
    private Integer surplus;
    /**
     * 详情图
     */
    private String detailPicture;
    /**
     * 盲盒性质归属 拉新 空投 售卖
     */
    private Integer bbAttribute;
    /**
     * 盲盒价格
     */
    private BigDecimal bbPrice;
    /**
     * 开始发售时间
     */
    private Date startTime;
    /**
     * 结束发售时间
     */
    private Date endTime;
}